touching/imposing sight - German English Dictionary